package co.gov.medellin.ssti.sub.model.dao;

import java.util.Collection;

import co.gov.medellin.ssti.sub.model.dao.exception.DAOException;
import co.gov.medellin.ssti.sub.model.vo.RepDetBeneficiarioVO;
import co.gov.medellin.ssti.sub.model.vo.ReporteTotalBeneficiosOtorVO;

/**
 * 
 * @author Consultsoft4
 * 
 */
public interface IReporteTotalBeneficiariosDAO extends BaseDAO {
	/**
	 * 
	 * @param criteria
	 * @return
	 * @throws DAOException
	 */
	Collection<ReporteTotalBeneficiosOtorVO> findBeneficiarios(
			RepDetBeneficiarioVO criteria) throws DAOException;

	/**
	 * 
	 * @param repDetBeneficiarioVO
	 * @return
	 * @throws DAOException
	 */
	RepDetBeneficiarioVO findFilters(RepDetBeneficiarioVO repDetBeneficiarioVO)
			throws DAOException;
}
